Quasi-self-stabilization of a distributed system assuming read/write atomicity

نویسندگان

  • Ji-Cherng Lin
  • Tetz C. Huang
  • Cheng-Zen Yang
  • Nathan Mou
چکیده

Self-stabilizing systems of the Dolev type were first introduced by Dolev et al. in their famous paper in 1993. In contrast to self-stabilizing systems of the Dijkstra type, such self-stabilizing systems assume the read/write atomicity model instead of the composite atomicity model. In this paper, we introduce the notion of quasi-self-stabilizing systems of the Dolev type. A naturally-adapted version from Dijkstra’s K -state mutual exclusion algorithm is employed to illustrate the new notion. The adapted algorithm is shown to be self-stabilizing if K is greater than or equal to 2n− 1, quasi-self-stabilizing but not selfstabilizing ifK is less than 2n−1but greater than or equal ton, andnot quasi-self-stabilizing if K is less than n. © 2008 Elsevier Ltd. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Transformations for Write-All-with-Collision Model

Dependable properties such as self-stabilization are crucial requirements in sensor networks. One way to achieve these properties is to utilize the vast literature on distributed systems where such self-stabilizing algorithms have been designed. Since these existing algorithms are designed in read/write model (or variations thereof), they cannot be directly applied in sensor networks. For this ...

متن کامل

Self-Stabilizing Dynamic Programming Algorithms on Trees

Dynamic programming is a bottom-up approach that is typically used for designing algorithms for optimization problems. Many graph-theoretic optimization problems that are NP-hard in general, can be eeciently solved, using dynamic programming, when restricted to trees. Examples of such problems include maximum weighted independent set and minimum weighted edge covering. In this paper, we present...

متن کامل

The Local Detection Paradigm and itsApplications to Self Stabilization

A new paradigm for the design of self-stabilizing distributed algorithms, called local detection, is introduced. The essence of the paradigm is in de ning a local condition based on the state of a processor and its immediate neighborhood, such that the system is in a globally legal state if and only if the local condition is satis ed at all the nodes. In this work we also extend the model of se...

متن کامل

A self-stabilizing algorithm for maximal matching in link-register model in $O(nΔ^3)$ moves

In the matching problem, each node maintains a pointer to one of its neighbor or to null, and a maximal matching is computed when each node points either to a neighbor that itself points to it (they are then called married), or to null, in which case no neighbor can also point to null. This paper presents a self-stabilizing distributed algorithm to compute a maximal matching in the link-registe...

متن کامل

A self-stabilizing algorithm for maximal matching in link-register model in $O(n\Delta^3)$ moves

In the matching problem, each node maintains a pointer to one of its neighbor or to null, and a maximal matching is computed when each node points either to a neighbor that itself points to it (they are then called married), or to null, in which case no neighbor can also point to null. This paper presents a self-stabilizing distributed algorithm to compute a maximal matching in the link-registe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Computers & Mathematics with Applications

دوره 57  شماره 

صفحات  -

تاریخ انتشار 2009